have much in common - Francés Inglés Diccionario